split-block concrete - German English Dictionary